2026-06-17 08:06:00 INFO     apscheduler.scheduler: Removed job schedule_10
2026-06-17 08:06:00 INFO     apscheduler.executors.default: Running job "PlaylistScheduler._fire (trigger: date[2026-06-17 08:06:00 UTC], next run at: 2026-06-17 08:06:00 UTC)" (scheduled at 2026-06-17 08:06:00+00:00)
2026-06-17 08:06:00 INFO     httpx: HTTP Request: DELETE https://www.dropsugar.co:8443/api/v1/playlist/ "HTTP/1.1 200 OK"
2026-06-17 08:06:00 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:00 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:00 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:00 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:01 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:02 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:02 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:02 INFO     uvicorn.error: 98.97.86.89:0 - "WebSocket /ws" 403
2026-06-17 08:06:02 INFO     uvicorn.error: connection rejected (403 Forbidden)
2026-06-17 08:06:02 INFO     uvicorn.error: connection closed
2026-06-17 08:06:03 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:03 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:03 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:03 DEBUG    kryten_webqueue.promos.director: Now-playing advanced: 20222 -> 20268 (is_promo=False) content_since_last_general=1
2026-06-17 08:06:03 DEBUG    kryten_webqueue.promos.director: General promo due: content_since_last=1 >= every_n_items=1
2026-06-17 08:06:03 DEBUG    kryten_webqueue.promos.director: Promo general-type pick: chosen=event candidates=['channel_identity', 'event', 'mod_shoutout'] weights=[1, 3, 2] skipped=[]
2026-06-17 08:06:03 DEBUG    kryten_webqueue.promos.director: Promo clip select [event] order=random pool_size=1 no_repeat=True avoided_repeat=False -> media_id=https://www.dropsugar.co/api/v1/media/cytube/ifwkEvlG5.json?format=json title='Weekend At Channel Z'
2026-06-17 08:06:03 WARNING  kryten_webqueue.promos.director: Promo pool for 'event' has a single clip; it will repeat every time (media_id=https://www.dropsugar.co/api/v1/media/cytube/ifwkEvlG5.json?format=json). Add more clips to vary this promo type.
2026-06-17 08:06:03 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:03 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:03 INFO     httpx: HTTP Request: PUT https://www.dropsugar.co:8443/api/v1/playlist/20273/move "HTTP/1.1 200 OK"
2026-06-17 08:06:03 DEBUG    kryten_webqueue.promos.director: Promo move ok: uid=20273 after_uid=20268
2026-06-17 08:06:03 INFO     kryten_webqueue.promos.director: Inserted event promo uid=20273 (Weekend At Channel Z) (general)
2026-06-17 08:06:03 INFO     kryten_webqueue.promos.director: Promo general inserted: type=event uid=20273 before content_uid=20269 (reset cadence counter from 1)
2026-06-17 08:06:03 INFO     uvicorn.access: 172.92.128.89:0 - "GET /images/917b7d9c/200.webp HTTP/1.1" 200
2026-06-17 08:06:03 INFO     uvicorn.access: 172.92.128.89:0 - "GET /images/5ff18426/200.webp HTTP/1.1" 200
2026-06-17 08:06:03 INFO     uvicorn.access: 172.92.128.89:0 - "GET /images/ab0b2723/200.webp HTTP/1.1" 200
2026-06-17 08:06:03 INFO     uvicorn.access: 172.92.128.89:0 - "GET /images/c16e912f/200.webp HTTP/1.1" 200
2026-06-17 08:06:04 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:04 INFO     uvicorn.access: 23.17.200.195:0 - "GET /images/917b7d9c/200.webp HTTP/1.1" 200
2026-06-17 08:06:04 INFO     uvicorn.access: 23.17.200.195:0 - "GET /images/5ff18426/200.webp HTTP/1.1" 200
2026-06-17 08:06:04 INFO     uvicorn.access: 23.17.200.195:0 - "GET /images/c16e912f/200.webp HTTP/1.1" 200
2026-06-17 08:06:04 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:04 INFO     uvicorn.access: 23.17.200.195:0 - "GET /images/ab0b2723/200.webp HTTP/1.1" 200
2026-06-17 08:06:05 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:05 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:06 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:06 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:06 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:06 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:06 INFO     uvicorn.access: 172.92.128.89:0 - "GET /images/b07442aa/200.webp HTTP/1.1" 200
2026-06-17 08:06:06 INFO     uvicorn.access: 172.92.128.89:0 - "GET /images/225c9eed/200.webp HTTP/1.1" 200
2026-06-17 08:06:06 INFO     uvicorn.access: 172.92.128.89:0 - "GET /images/b0ef3cd9/200.webp HTTP/1.1" 304
2026-06-17 08:06:06 INFO     uvicorn.access: 172.92.128.89:0 - "GET /images/e94639e0/200.webp HTTP/1.1" 304
2026-06-17 08:06:07 INFO     uvicorn.error: 98.97.86.89:0 - "WebSocket /ws" 403
2026-06-17 08:06:07 INFO     uvicorn.error: connection rejected (403 Forbidden)
2026-06-17 08:06:07 INFO     uvicorn.error: connection closed
2026-06-17 08:06:07 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:07 INFO     uvicorn.access: 23.17.200.195:0 - "GET /images/225c9eed/200.webp HTTP/1.1" 200
2026-06-17 08:06:07 INFO     uvicorn.access: 23.17.200.195:0 - "GET /images/b07442aa/200.webp HTTP/1.1" 200
2026-06-17 08:06:07 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:07 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/UGkmno18L.json?format=json (422 queueFail); retry 1/2 after 0.5s
2026-06-17 08:06:08 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:08 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/UGkmno18L.json?format=json (422 queueFail); retry 2/2 after 1.0s
2026-06-17 08:06:09 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:09 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:09 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:09 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:10 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:10 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:11 INFO     uvicorn.error: 98.97.86.89:0 - "WebSocket /ws" 403
2026-06-17 08:06:11 INFO     uvicorn.error: connection rejected (403 Forbidden)
2026-06-17 08:06:11 INFO     uvicorn.error: connection closed
2026-06-17 08:06:11 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:11 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/3LQcZOfAk.json?format=json (422 queueFail); retry 1/2 after 0.5s
2026-06-17 08:06:11 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:12 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:12 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:13 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:13 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:13 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:13 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/nNKbgmhLZ.json?format=json (422 queueFail); retry 1/2 after 0.5s
2026-06-17 08:06:13 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:14 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:14 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:15 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:15 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:15 INFO     uvicorn.error: 98.97.86.89:0 - "WebSocket /ws" 403
2026-06-17 08:06:15 INFO     uvicorn.error: connection rejected (403 Forbidden)
2026-06-17 08:06:15 INFO     uvicorn.error: connection closed
2026-06-17 08:06:16 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:16 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:16 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:16 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:17 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:17 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/7PblzWNCO.json?format=json (422 queueFail); retry 1/2 after 0.5s
2026-06-17 08:06:17 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:18 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:18 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:18 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/YOhlg3oLS.json?format=json (422 queueFail); retry 1/2 after 0.5s
2026-06-17 08:06:19 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:19 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:19 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:19 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:19 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/YOhlg3oLS.json?format=json (422 queueFail); retry 2/2 after 1.0s
2026-06-17 08:06:20 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:20 WARNING  kryten_webqueue.playlists.fire: Schedule fire: failed to add fallback https://www.dropsugar.co/api/v1/media/cytube/YOhlg3oLS.json?format=json: Client error '422 Unprocessable Entity' for url 'https://www.dropsugar.co:8443/api/v1/playlist/add'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/422
2026-06-17 08:06:21 INFO     uvicorn.error: 98.97.86.89:0 - "WebSocket /ws" 403
2026-06-17 08:06:21 INFO     uvicorn.error: connection rejected (403 Forbidden)
2026-06-17 08:06:21 INFO     uvicorn.error: connection closed
2026-06-17 08:06:21 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:22 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:22 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/ru9y7hgKw.json?format=json (422 queueFail); retry 1/2 after 0.5s
2026-06-17 08:06:22 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:22 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:22 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:22 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:22 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/ru9y7hgKw.json?format=json (422 queueFail); retry 2/2 after 1.0s
2026-06-17 08:06:23 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:23 WARNING  kryten_webqueue.playlists.fire: Schedule fire: failed to add fallback https://www.dropsugar.co/api/v1/media/cytube/ru9y7hgKw.json?format=json: Client error '422 Unprocessable Entity' for url 'https://www.dropsugar.co:8443/api/v1/playlist/add'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/422
2026-06-17 08:06:24 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:24 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/FJHG9gZaf.json?format=json (422 queueFail); retry 1/2 after 0.5s
2026-06-17 08:06:25 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:25 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/FJHG9gZaf.json?format=json (422 queueFail); retry 2/2 after 1.0s
2026-06-17 08:06:25 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:25 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:25 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:25 INFO     uvicorn.error: 98.97.86.89:0 - "WebSocket /ws" 403
2026-06-17 08:06:25 INFO     uvicorn.error: connection rejected (403 Forbidden)
2026-06-17 08:06:25 INFO     uvicorn.error: connection closed
2026-06-17 08:06:26 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:26 WARNING  kryten_webqueue.playlists.fire: Schedule fire: failed to add fallback https://www.dropsugar.co/api/v1/media/cytube/FJHG9gZaf.json?format=json: Client error '422 Unprocessable Entity' for url 'https://www.dropsugar.co:8443/api/v1/playlist/add'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/422
2026-06-17 08:06:26 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:26 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/6Hf7ozMdm.json?format=json (422 queueFail); retry 1/2 after 0.5s
2026-06-17 08:06:27 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:27 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/6Hf7ozMdm.json?format=json (422 queueFail); retry 2/2 after 1.0s
2026-06-17 08:06:28 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:28 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:28 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:28 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:28 WARNING  kryten_webqueue.playlists.fire: Schedule fire: failed to add fallback https://www.dropsugar.co/api/v1/media/cytube/6Hf7ozMdm.json?format=json: Client error '422 Unprocessable Entity' for url 'https://www.dropsugar.co:8443/api/v1/playlist/add'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/422
2026-06-17 08:06:29 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:29 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:30 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:30 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/SAmW9PeQp.json?format=json (422 queueFail); retry 1/2 after 0.5s
2026-06-17 08:06:30 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:30 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/SAmW9PeQp.json?format=json (422 queueFail); retry 2/2 after 1.0s
2026-06-17 08:06:31 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:31 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:31 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:31 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:31 WARNING  kryten_webqueue.playlists.fire: Schedule fire: failed to add fallback https://www.dropsugar.co/api/v1/media/cytube/SAmW9PeQp.json?format=json: Client error '422 Unprocessable Entity' for url 'https://www.dropsugar.co:8443/api/v1/playlist/add'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/422
2026-06-17 08:06:32 INFO     uvicorn.error: 98.97.86.89:0 - "WebSocket /ws" 403
2026-06-17 08:06:32 INFO     uvicorn.error: connection rejected (403 Forbidden)
2026-06-17 08:06:32 INFO     uvicorn.error: connection closed
2026-06-17 08:06:32 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:33 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:33 INFO     uvicorn.access: 172.92.128.89:0 - "GET /queue/next-schedule HTTP/1.1" 200
2026-06-17 08:06:34 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:34 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:34 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:34 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:34 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:35 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:35 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:35 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/bakcYUoIu.json?format=json (422 queueFail); retry 1/2 after 0.5s
2026-06-17 08:06:36 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:36 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/bakcYUoIu.json?format=json (422 queueFail); retry 2/2 after 1.0s
2026-06-17 08:06:37 INFO     uvicorn.error: 98.97.86.89:0 - "WebSocket /ws" 403
2026-06-17 08:06:37 INFO     uvicorn.error: connection rejected (403 Forbidden)
2026-06-17 08:06:37 INFO     uvicorn.error: connection closed
2026-06-17 08:06:37 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:37 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:37 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:37 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:38 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:38 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:38 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/8i1YYvQgK.json?format=json (422 queueFail); retry 1/2 after 0.5s
2026-06-17 08:06:39 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:39 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/8i1YYvQgK.json?format=json (422 queueFail); retry 2/2 after 1.0s
2026-06-17 08:06:40 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:40 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:40 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:40 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:41 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:41 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/5xKNhLWM2.json?format=json (422 queueFail); retry 1/2 after 0.5s
2026-06-17 08:06:41 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:42 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:42 INFO     uvicorn.error: 98.97.86.89:0 - "WebSocket /ws" 403
2026-06-17 08:06:42 INFO     uvicorn.error: connection rejected (403 Forbidden)
2026-06-17 08:06:42 INFO     uvicorn.error: connection closed
2026-06-17 08:06:43 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:43 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:43 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:43 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:43 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:44 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:44 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:44 INFO     uvicorn.access: 98.97.86.89:0 - "GET /queue/next-schedule HTTP/1.1" 401
2026-06-17 08:06:45 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:45 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:46 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:46 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/gDlFCp1ZQ.json?format=json (422 queueFail); retry 1/2 after 0.5s
2026-06-17 08:06:46 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:46 INFO     kryten_webqueue.playlists.bulk_add: CyTube rejected https://www.dropsugar.co/api/v1/media/cytube/gDlFCp1ZQ.json?format=json (422 queueFail); retry 2/2 after 1.0s
2026-06-17 08:06:46 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:46 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:46 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:47 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 422 Unprocessable Entity"
2026-06-17 08:06:47 WARNING  kryten_webqueue.playlists.fire: Schedule fire: failed to add fallback https://www.dropsugar.co/api/v1/media/cytube/gDlFCp1ZQ.json?format=json: Client error '422 Unprocessable Entity' for url 'https://www.dropsugar.co:8443/api/v1/playlist/add'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/422
2026-06-17 08:06:48 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:48 INFO     uvicorn.error: 98.97.86.89:0 - "WebSocket /ws" 403
2026-06-17 08:06:48 INFO     uvicorn.error: connection rejected (403 Forbidden)
2026-06-17 08:06:48 INFO     uvicorn.error: connection closed
2026-06-17 08:06:49 INFO     httpx: HTTP Request: POST https://www.dropsugar.co:8443/api/v1/playlist/add "HTTP/1.1 200 OK"
2026-06-17 08:06:49 INFO     kryten_webqueue.playlists.fire: Schedule 10: appended 42 fallback item(s) from playlist 13
2026-06-17 08:06:49 INFO     kryten_webqueue.playlists.fire: Schedule 10 fired: playlist 'Hollis Testing' (6 items)
2026-06-17 08:06:49 INFO     apscheduler.executors.default: Job "PlaylistScheduler._fire (trigger: date[2026-06-17 08:06:00 UTC], next run at: 2026-06-17 08:06:00 UTC)" executed successfully
2026-06-17 08:06:49 INFO     uvicorn.access: 172.92.128.89:0 - "GET /queue/next-schedule HTTP/1.1" 200
2026-06-17 08:06:49 INFO     uvicorn.access: 23.17.200.195:0 - "GET /queue/next-schedule HTTP/1.1" 200
2026-06-17 08:06:50 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:50 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:50 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:50 DEBUG    kryten_webqueue.promos.director: Promo on_poll skipped: immutable event lock active
2026-06-17 08:06:53 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:53 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:53 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:53 DEBUG    kryten_webqueue.promos.director: Promo on_poll skipped: immutable event lock active
2026-06-17 08:06:56 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/playlist "HTTP/1.1 200 OK"
2026-06-17 08:06:56 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:56 INFO     httpx: HTTP Request: GET https://www.dropsugar.co:8443/api/v1/state/now-playing "HTTP/1.1 200 OK"
2026-06-17 08:06:56 DEBUG    kryten_webqueue.promos.director: Promo on_poll skipped: immutable event lock active


